guardia armada - English Synonyms Dictionary